package com.cictec.middleware.gps.engine.caculate.entity;

import java.util.Date;
import java.util.List;


/**
 * 车辆【里程】【趟次】统计对象
 * @author ql
 *
 */
public class BusEngine implements java.io.Serializable {

	/**
	 */
	private static final long serialVersionUID = 7190621273352604094L;
	// 车牌号
	private String busid;
	// 班次
	private String shitf = "0";
	// 首班车发车类型
	private String slx;

	// 车牌号
	private String plate;
	// 线路ID
	private String lineid;
	// 线路名称
	private String linename;
	// 开始时间
	private Date startDate;
	// 结束时间
	private Date endDate;
	// 趟次信息
	List<BusTrip> busTrips;
	// 车辆里程数据
	List<BusMileage> busMileages;

	public String getShitf() {
		return shitf;
	}

	public void setShitf(String shitf) {
		this.shitf = shitf;
	}

	public String getBusid() {
		return busid;
	}

	public void setBusid(String busid) {
		this.busid = busid;
	}

	public String getSlx() {
		return slx;
	}

	/**
	 * 首班车发车类型
	 * @param slx
	 */
	public void setSlx(String slx) {
		this.slx = slx;
	}

	public String getPlate() {
		return plate;
	}

	public void setPlate(String plate) {
		this.plate = plate;
	}

	public String getLineid() {
		return lineid;
	}

	public void setLineid(String lineid) {
		this.lineid = lineid;
	}

	public String getLinename() {
		return linename;
	}

	public void setLinename(String linename) {
		this.linename = linename;
	}

	public Date getStartDate() {
		return startDate;
	}

	public void setStartDate(Date startDate) {
		this.startDate = startDate;
	}

	public Date getEndDate() {
		return endDate;
	}

	public void setEndDate(Date endDate) {
		this.endDate = endDate;
	}

	public List<BusTrip> getBusTrips() {
		return busTrips;
	}

	/** 设置趟次信息*/
	public void setBusTrips(List<BusTrip> busTrips) {
		this.busTrips = busTrips;
	}

	public List<BusMileage> getBusMileages() {
		return busMileages;
	}

	/** 设置里程信息*/
	public void setBusMileages(List<BusMileage> busMileages) {
		this.busMileages = busMileages;
	}

}
